permanent visual disability - English Synonyms Dictionary